package po

type Comment struct {
	Id           int64  `xorm:"'id' serial  pk autoincr" json:"id"`             // 唯一评论标识
	PostId       int64  `xorm:"post_id" json:"posts_id"`                        // 引用动态表
	UserId       string `xorm:"user_id" json:"user_id"`                         // 引用用户表
	Content      string `xorm:"content varchar(255)" json:"content"`            // 评论内容
	ParentId     int64  `xorm:"parent_id" json:"parent_id"`                     // 上条评论id
	LikeCount    int64  `xorm:"like_count" json:"like_count"`                   // 评论点赞数量
	CreatedAt    int64  `xorm:"created_at" json:"created_at"`                   // 评论发布时间戳
	UpdatedAt    int64  `xorm:"updated_at" json:"updated_at"`                   // 评论更新时间戳
	State        int    `xorm:"state"      json:"state"`                        // 状态1正常0删除
	ParentUserId string `xorm:"parent_user_id" json:"parent_user_id"`           // 被评论用户id
	AuditReason  string `xorm:"audit_reason varchar(1000)" json:"audit_reason"` // 审核原因
}

var CommentTable = "comment"
